package events.room
{
	import flash.events.Event;
	
	import org.flashIso.engine.core.IsoObjectBase;
	
	public class EventSetSelection extends Event
	{
		public static const SET_SELECTION:String = "roomMouseEvent";
		
		public var tiles:Array;
		public var objects:Array;
		public var addTiles:Array;
		public var addObjects:Array;
		public var removeTiles:Array;
		public var removeObjects:Array;
		
		public function EventSetSelection(type:String, tiles:Array = null, objects:Array = null, 
										  addTiles:Array = null, addObjects:Array = null, 
										  removeTiles:Array = null, removeObjects:Array = null)
		{
			super(type, false, false);
			this.tiles = tiles;
			this.objects = objects;
			this.addTiles = addTiles;
			this.addObjects = addObjects;
			this.removeTiles = removeTiles;
			this.removeObjects = removeObjects;
		}
	}
}